package warpper;

/**
 * 包装类实用的功能
 */
public class InterDemo2 {
    public static void main(String[] args) {
        //所有数字类型的包装类都支持两个常量:MAX_VALUE和MIN_VALUE
        int imax = Integer.MAX_VALUE;
        int imin = Integer.MIN_VALUE;
        System.out.println(imax);
        System.out.println(imin);

        long lmax = Long.MAX_VALUE;
        long lmin = Long.MIN_VALUE;
        System.out.println(lmax);
        System.out.println(lmin);

        byte bmax = Byte.MAX_VALUE;
        byte bmin = Byte.MIN_VALUE;
        System.out.println(bmax);
        System.out.println(bmin);

        /**
         * 包装类可以将字符串转换为对应的基本类型
         * 前提:该字符串正确描述了基本类型可以保存的值，否则会抛出异常
         */
        String str = "123";
        int i = Integer.parseInt(str);
        System.out.println(i);
        double d = Double.parseDouble(str);
        System.out.println(d);


    }
}
